package com.quan.weixin.rpc.api;

import com.quan.weixin.model.BaseMsg;

public interface WeixinMsgService {
	
	/**
	 * 关注事件回复信息
	 * @return
	 */
	public Object subscribeHandler(BaseMsg baseMsg) ;
	
	/**
	 * 处理Click事件
	 * @param baseMsg
	 * @return
	 */
	public Object clickEventHandler(BaseMsg baseMsg) ;
	
	/**
	 * 处理文本关键字消息
	 * @param baseMsg
	 * @return
	 */
	public Object textKeyWordHandler(BaseMsg baseMsg) ;
	
	/**
	 * 处理回复文本消息
	 * @param baseMsg
	 * @return
	 */
	public Object textMsgHandler(BaseMsg baseMsg, String content) ;

}
